<%@page import="domein.*"%>
<%@page import="java.text.*"%>
<%@page import="java.net.URLDecoder"%>
<%@page import="java.util.ArrayList"%>
<%!ArrayList<Onderdeel> oList = (ArrayList) Voorraad.getOnderdelen().clone();%>

<%
	String pageTitel = "Onderhoud"; //pagina titel wordt getoond in header.jsp
%>
<!-- include header -->
<%@ include file="../skelet/header.jsp"%>

<!-- begin content -->
<div class="span12">
		<h1>Onderhoud.</h1>
		<p>Onderdelen selecteren</p>
		</br>
						<%
						String error = (String) request.getAttribute("error");
						if (error != null && !error.isEmpty()) {
					%>
					<div class="alert alert-error">
						<%
							out.println(URLDecoder.decode(error, "UTF-8") + "<br/>");
						%>
					</div>
					<%
						}
					%>
		<div class="row-fluid">
		<form action="${pageContext.request.contextPath}/monteur/onderhoudAfrekenen.do" method="get">
<div class="span6 well">
			<p>Onderdeel&nbsp&nbsp-&nbsp&nbspPrijs per stuk</p>
			<select name="onderdelen" multiple size="15">
				<%
					DecimalFormat df = new DecimalFormat("#.00");
					for (Onderdeel o : oList) {
				%>
				<option value="<%=Voorraad.getOnderdelen().indexOf(o)%>"><%=o.getOmschrijving()%>
					-
					<%=df.format(o.getPPA())%>
					-
					<%=o.getVoorraad()%>
				</option>
				<%
					}
				%>
			</select> Aantal: <input type="text" name="aantalO" style="width: 30px;"
				maxlength="3" />
			<button type="submit" class="btn">Voeg toe</button>
</div>
			<div class="span6 well">
			<p>Geselecteerde onderdelen</p>
			<select multiple size="15">

				<%
					if (request.getAttribute("geselecteerdeOnderdelen") != null) {
						for (OnderdeelGebruikt o : (ArrayList<OnderdeelGebruikt>) request
								.getAttribute("geselecteerdeOnderdelen")) {
				%>
				<option value="<%=Voorraad.getOnderdelen().indexOf(o)%>"><%=o.getOmschrijving()%>
					-
					<%=df.format(o.getPrijs())%>
					-
					<%=o.getaantalOnd()%></option>
				<%
					}
					} else {
						out.println("<input type='hidden' value='leeg' name='onderdelenLijstLeeg'>");
					}
				%>
			</select></div>
		</form>
		<div class="row-fluid">
		<div class="span12 well">
		<form action="${pageContext.request.contextPath}/monteur/onderhoudAfrekenen.do" method="post">
			<p>Aantal uren</p>
			Aantal: <input type="text" style="width: 30px;" maxlength="3"
				name="aantalUren" />
			<button type="submit" class="btn">Afrekenen...</button>
		</form>
		</div>
		</div>
		</div>
	</div>
<!-- eind content -->

<!-- include footer -->
<%@ include file="../skelet/footer.jsp"%>